Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Argentina F1 Argentina F2 Argentina F3 Italy F12 Italy F13 Italy F15 Spain F15 Chile F1a Chile F1b Uruguay F1 Argentina F7 Chile F2 France F8 Italy F18 Italy F19 Italy F22 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Uruguay F2 Argentina F5 Argentina F6 Argentina F8 Argentina F9 France F9 Italy F21 France F11 Italy F15 Argentina F4 Spain F26 Argentina F5 Argentina F11 Colombia F5 Colombia F1 Venezuela #1-w3 Argentina F6 Uruguay F1 Argentina F4 Portugal F1 Chile F1 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Argentina F10 Colombia F6 Venezuela F7 Venezuela F8 Argentina F7 Italy F14 Chile F3 Argentina F3 Italy F20 Open de L'Isere - Grenoble Tennis Napoli Cup - Napoli Tennis Napoli Cup - Napoli Challenger Citta di Olbia - Olbia Memorial Savigni - Sassuolo Copa Petrobras Argentina - Buenos Aires Genoa Open Challenger-Fondazione Carige - Genova Open Castilla y Leon - Segovia Challenger Ford de Cherbourg - Cherbourg Genoa Open - Genova Pekao Open - Szczecin XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito San Remo Tennis Cup - San Remo Tennis Napoli Cup 2006 - Napoli XXVIII Edizione 'A.Savoldi' - Manerbio Tennis Napoli Cup 2007 - Napoli Trofeo Sisma Mantova - Mantova Memorial Savigni - Sassuolo IPP Geneva Trophy - Geneva Lubbock Challenger - Lubbock Seguros Bolivar Open - Medellin XII Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2007 - San Luis Potosi Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio Sporting Challenger '07 Trofeo Regione Piemonte - Turin DPD Challenger 2002 - Aschaffenburg Tennis Napoli Cup - Naples Zenith Tennis Cup-Harbour Club - Milan BSI Challenger Lugano - Lugano Garden Open - Rome Oklahoma Challenger - Tulsa Trani Cup - Trani San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Medellin Challenger Bancolombia Open - Cali Copa Petrobras Colombia - Bogota 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia VIII Trofeo Ciutat de Barcelona - Barcelona IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Lima Challenger - Lima Sao Paulo Challenger Iquique Challenger Bucaramanga Challenger Garden Open - Rome ATU Cup - Weiden Copa Petrobras Argentina - Buenos Aires Banca Marche Tennis Cup - San Benedetto XI Trofeo Ciudad de Quito - Quito Zagreb Open - Zagreb Gemax Samsung Open 2004 - Belgrade Cepu Open - San Marino San Luis Potosi Challenger Bancastato Challenger Lugano - Lugano Mexico City Challenger Tennis Napoli Cup - Napoli Pereira Challenger Lugano Challenger Turin Challenger Bogota Challenger Copa Petrobras Colombia - Bogota Copa Petrobras Paraguay - Asuncion Manta Challenger BMW Tennis Championship - Sunrise San Marino Challenger The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Campos do Jordao Challenger Brasilia Challenger Trani Cup - Trani IV Manta Open - Manta Cali Challenger Buenos Aires Challenger Napoli Challenger Aberto de Sao Paulo - Sao Paulo Citta di Como - Como Lugano Challenger Privatbank Open 2006 - Dnepropetrovsk Challenger Casablanca San Angel - Mexico City Tatra Banka Open - Bratislava Guayaquil Challenger Cancun Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Seguros Bolivar Open - Medellin Santiago Challenger Barranquilla Challenger Bogota Challenger Milan Challenger Marburg Challenger Bogota Challenger San Marino Challenger Genova Challenger Bogota Challenger La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Szczecin Challenger Voit Mexico City Open - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis Aguascalenties Challenger Geneva Challenger Helsinki Challenger Bucaramanga Challenger Salinas Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Barletta Challenger Sarasota Challenger Prague Challenger Monza Challenger Braunschweig Challenger BMW Tennis Championship - Sunrise Biella Challenger Turin Challenger Sao Paulo Challenger Copa Petrobras - Bogota Todi Challenger Mobilux Open - Luxembourg Guzzini Challenger - Recanati San Marino Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Cordenons Challenger Como Challenger Genova Challenger Kos Succhetti Tennis Cup - Cordenons ATP Open Castilla y Leon - Segovia Szczecin Challenger Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires Challenger Britania Zavaleta - Puebla Casablanca Challenger Lima Challenger Top Wool Challenger-Immagine Trophy - Biella Oberstaufen Cup - Oberstaufen Barranquilla Challenger Concurso Internacional de Vigo - Vigo Sao Paulo Challenger Tunis Challenger Aix En Provence Challenger Ciutat de Barcelona - Barcelona Milan Challenger Scheveningen Challenger San Benedetto Challenger Liberec Challenger San Marino Challenger Tatra Banka Open 2006 - Bratislava Cordenons Challenger Quito Challenger Sibiu Challenger Cordoba Challenger II Naples ITG Challenger - Naples Challenger Lugano - Lugano Rome Challenger Heilbronn Challenger Braunschweig Challenger Liberec Challenger San Marino Cepu Open - San Marino Genova Challenger Trnava Challenger Corrientes Challenger XIII Trofeo Ciudad de Quito - Quito Bucaramanga Challenger Copa Petrobras Argentina - Buenos Aires Rome Challenger Heilbronn Challenger Mestre Challenger Fujitsu Siemens Open - Budapest Poprad Tatry Challenger Buenos Aires Challenger Citta di Brindisi - Brindisi Montevideo Challenger Sarasota Challenger 5th Sardinian International Championships - Cagliari Memorial A. Manfredini Sassuolo Challenger - Sassuolo 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Challenger 42 - Andrezieux Lyon Challenger Padova Challenger Tennis Napoli Cup 2004 - Napoli Itajai Challenger Campos do Jordao Challenger San Juan Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Guadalajara Challenger Santiago Challenger Rome Challenger Kosice Challenger Braunschweig Challenger Buenos Aires Challenger Genova Challenger BH Tennis Open - Belo Horizonte Sao Paulo Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao San Marino Challenger Braunschweig Challenger Montevideo Challenger Bordeaux Challenger Marburg Challenger Napoli Challenger Jameson Cup - Milan Como Challenger Szczecin Challenger Pereira Challenger Cali Challenger Volvo Sylt Open - Sylt Buenos Aires Challenger Guayaquil Challenger Sina-Kia Motors Tennis Cup - Cordenons Copa Petrobras Paraguay - Asuncion Noumea Challenger Santiago Challenger Furth Challenger Mestre Challenger Moscow Challenger ATP Challenger La Serena - La Serena Prague Challenger Banja Luka Challenger Panama City Challenger Zagreb Open - Zagreb Bogota Challenger Buenos Aires Challenger Sporting Challenger 2003 - Turin Schickendanz Open - Furth Santo Domingo Challenger Morelos Challenger Braunschweig Challenger X Torneo Internazionale di Tennis - Barletta Dortmund Challenger Jameson Cup - Milan Warsteiner Challenger Lubeck - Lubeck Gemax Open - Belgrade Naples Challenger - Naples Generali Open 2002 - Kitzbuhel Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Top Wool Challenger - Biella Genoa Open 'Fondazione Carige' - Genova Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Citta di Como Challenger - Como Bancolombia Open - Bogota Buenos Aires Challenger St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi FILA Challenger - Biella IX Ciutat de Barcelona - Barcelona Canottieri Mincio Open - Mantova Open Sainte Victoire - Aix-En-Provence Sunrise Challenger San Marino Cepu Open - San Marino Challenger de Providencia-Copa Kia - Santiago ATP Guzzini Challenger - Recanati Arpa Ceramic Cup - Reggio Emilia Abierto Internacional de Salinas 'Dario Expreso' - Salinas 2003 Mercedes Cup - Stuttgart Belo Horizonte Challenger Tennislife Cup - Napoli Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Genova Challenger Cali Challenger Milan Indoors - Milan Open 13 - Marseille Napoli Challenger Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Genova Challenger Puebla Challenger Open de la Comunidad Valenciana - Valencia Bordeaux Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Marburg Challenger Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Bordeaux Challenger Prostejov Challenger Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Orange Prokom Open - Sopot BCR Open Romania - Bucharest Open de Moselle - Metz St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Bratislava Challenger St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Bogota Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote dAzur - Nice Atlanta Tennis Championships - Atlanta ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Sao Paulo Challenger Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Pilot Pen Tennis - New Haven ATP Studena Croatia Open - Umag Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston UNICEF Open - 's Hertogenbosch Dallas Challenger Studena Croatia Open - Umag Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Vegeta Croatia Open - Umag Petange Challenger Szczecin Challenger Lermontov Challenger BCR Open Romania - Bucharest Santo Domingo Challenger Villa Allende Challenger AEGON Championships - London Kremlin Cup - Moscow San Benedetto Challenger Montevideo Challenger ARAG World Team Championship - Dusseldorf San Juan Challenger Orange Warsaw Open - Warsaw Orleans Challenger San Luis Potosi Challenger Sao Leopoldo Challenger Credit Agricole Suisse Open - Gstaad Napoli Challenger Movistar Open - Vina del Mar SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Sunrise Challenger Rio Open - Rio de Janeiro SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Open Parc - Lyon Leon Challenger PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Napoli Challenger International German Open - Hamburg VTR Open - Vina del Mar Campionati Internazionali di Sicilia - Palermo Countrywide Classic - Los Angeles Rome Challenger St. Petersburg Open - St. Petersburg Savannah Challenger Bogota Challenger Kremlin Cup - Moscow Campionati Internazionali di Sicilia - Palermo Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Ecuador Open - Quito Winston-Salem Open - Winston-Salem ATP Kremlin Cup - Moscow Lima Challenger Rakuten Japan Open - Tokyo Panama City Challenger Le Gosier Challenger Medibank International - Sydney Vercelli Challenger Rome Challenger Mercedes Cup - Stuttgart Braunschweig Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Caltanissetta Challenger Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Sarasota Challenger Medellin Challenger German Tennis Championships - Hamburg Kremlin Cup - Moscow Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Santiago Challenger Cali Challenger St. Petersburg Open - St. Petersburg Mendoza Challenger Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag Bastad Challenger Tunis Challenger Bordeaux Challenger Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro San Marino Challenger Madrid Challenger Apia International - Sydney CA Challenge 2002 - Graz Argentina Open - Buenos Aires Napoli Challenger Banja Luka Challenger Milan Challenger San Benedetto Challenger Irving Challenger Ecuador Open - Quito Aegon Nottingham Open - Nottingham Mestre Challenger Suisse Open - Gstaad Cortina Challenger Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg Argentina Open - Buenos Aires C.T. San Remo - XIII Piertomaso Tessitore - San Remo Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Blois Challenger Scheveningen Challenger AEGON International - Eastbourne Banca Stato Challenger Lugano - Lugano Medibank International - Sydney Generali Open - Kitzbuhel Ecuador Open - Quito Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad VII Torneo Internazionale di Tennis - Barletta Lima Challenger Copa Petrobras - Montevideo Rio Open - Rio de Janeiro ASB Classic - Auckland Open Romania - Bucharest Open Seat Godo 2005 - Barcelona Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Portugal Open - Oeiras Copa Claro - Buenos Aires Brasil Open - Sao Paulo Topshelf Open - 's-Hertogenbosch Heineken Open - Auckland Tennis Masters Series - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Milan Indoors - Milan Masters Series Monte Carlo - Monte Carlo Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Monte Carlo Next Generation Hardcourts - Adelaide Masters Series Hamburg - Hamburg St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Campionati Internazionali d'Italia - Rome BCR Open Romania - Bucharest Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Abierto Mexicano Telcel - Acapulco Masters Series Monte-Carlo - Monte-Carlo Ecuador Open - Quito Sony Ericsson Open - Miami Open de Nice Cote d'Azur - Nice Open de Moselle - Metz Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells U.S. Open - New York Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Miami Open - Miami Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Shanghai Rolex Masters - Shanghai Wimbledon - London French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Miami Open - Miami SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Moselle Open - Metz Catella Swedish Open - Bastad ASB Classic - Auckland Wimbledon - London French Open - Paris Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group I, 2R, ITA-SLO 5-0 Pacific Life Open - Indian Wells Davis Cup, World Group, PO, ARG-COL 4-0 Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open (juniors) Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Olympics - Beijing Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Pacific Life Open - Indian Wells Hopman Cup - Perth Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, SF, CZE-ARG 3-2